high-dose implant - French English Dictionary